.con1-bt{
	overflow: hidden;
/*	line-height: 77px;*/
margin:40px 0 25px 0;
/*padding-left:20px;*/    border-bottom: 1px solid #d8e2e7;
}
.g_list{
padding:0 0px}
.con1-bt .tit{
float:left;
font-size:34px;
text-shadow:5px 2px 4px #d2d4d5;
-moz-text-shadow:5px 2px 4px #d2d4d5;
-o-text-shadow:5px 2px 4px #d2d4d5;
-ms-text-shadow:5px 2px 4px #d2d4d5;
color:#134e8c;
font-family:"FZXiHei I-Z08S";
}
.con1-bt input{
	float:right;
	height:26px;line-height:26px;
	border:1px solid #1d71b7;
	margin-top:23px;width:250px;padding:0 4px
}
.con1-bt button{
	background: #1d71b7;
	color:white;
	float:right;
	border:none;
	height:28px;
	padding:0 10px;
	margin-right:80px;
	margin-top:23px;
}
#searchmenu input{
	height:26px;line-height:26px;
	border:1px solid #1d71b7;
	margin-top:23px;width:250px;padding:0 4px
}
#searchmenu button{
	background: #1d71b7;
	color:white;
	border:none;
	height:28px;
	padding:0 10px;
	margin-right:80px;
	margin-top:23px;}


#ReportIDtext{font-size:12px;}


#biantu{padding:0px;width:600px;border:1px solid #ccc;margin-top:25px}

.con1-right{
	float:right;
	width:480px;
margin-top:-12px;
position:relative;

}
.con1-right ul{
	width:100%;
}
.con1-right ul li{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.con1-right h3{    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.con1-right h3 a{
	font-size:22px;
	color:#305798;
	line-height: 50px;font-family:"FZDaHei-B02S";font-weight:300
}
.con1-right h3 a:hover,g_list #ReportIDname a:hover{
color:#ff9724 }
.con1-right ul li a{color:#111;
	line-height: 30px;
	font-size:18px;/*font-family:"FZHei-B01S";*/
}

.con1-right ul li p span a{
	line-height: 30px;
	font-size:18px;
	color:#221e1f;
}

.con3-left{
	/*float:left;
	margin-top:20px;
margin-left:20px;*/
}
.con3-bt{
	line-height: 30px;
	overflow: hidden;
/*margin-top:15px;*/
margin-top:30px;
position:relative;
}
.con3-bt:after{
content:"";
display:block;
position:absolute;
top:50%;left:0;
height:1px;
background:#8ab6da;width:100%
}
.bt1-word{
	font-size:24px;
	color:#1768ab;
	float:left;font-family:"FZDaHei-B02S";

    background: white;
    position: relative;
    z-index: 20;padding:0 20px 0 0
}
.con3-bt .bt-xian{
	border-top:1px solid #bcd5eb;
	border-bottom:1px solid #8ab6da;
	width:565px;
	display: inline-block;
	margin-left:15px;
	float:left;
	margin-top:15px;
text-align:center;

}

.xian-beo:before{content:"";width: 100%;
    height: 2px;
    background-color: #8ab6da;
    top: 15px;
    position: absolute;
    margin-left:20px;}
.con3-more{
	font-size:14px;
color:#1768ab;
float:right;
padding-left:15px;
background: white;
z-index: 20;
position: relative;
}
.dt-tj{
	overflow: hidden;
	border-bottom:1px dashed #d1d3d4;
	padding-bottom:20px;
}
.dt-tj #ReportIDPicture img{
    width: 160px;
    /* max-height: 125px;
}
.dt-tj #ReportIDPicture{
    float: left;
    width: 160px;
    border: 1px solid #ddd;
    padding: 2px;
    margin: 15px 20px 0 0;
}
.dt-tj h3{
	font-size:28px;
	font-family: 宋体;
	color:#1d71b7;
	text-align: center;
}
.dt-tj h3 #ReportIDname a{
font-size:22px;
	font-family: 宋体;
	color:#305798;
	text-align: center;
}
.tj-nr{
	margin-top:20px;
	
overflow:hidden;
}
.tj-nr-img{
	float:left;
}
.tj-nr-word{
	/*float:left;
	width:440px;
	margin-left:20px;*/
	font-size:14px;
color:#707070;
}

.dt-list{
	margin-top:20px;
}
.dt-list ul{
padding:10px;
}
.dt-list ul li{
line-height:200%;
	font-size:14px;
	padding-left:15px;
    background: url(/res/community/structure/180620339.jpg) no-repeat left 10px;
}
.dt-list ul li #ReportIDname a{
font-size:15px;
}
.list-data{
	color:#bababa;
	margin-left:20px;
float:right;
}

.con3-right{
	float:right;
	margin-top:35px;
margin-right:20px;
}
.con3-bt2{
	line-height: 30px;
	border-bottom:1px solid #d8e2e7 ;
	overflow: hidden;
}
.bt2-xian{
    height: 20px;
    background: #1d71b7;
    width:4px;margin-top:4px;
    display: inline-block;
    float:left;
}
.bt2-word{
	font-size:18px;
	font-weight: bold;
	color:#1d71b7;
	float:left;
	padding:0px 10px 5px;
}
.zhuanti{
	margin-top:35px;

}
.zhuanti img{
	width:100%;
	margin-bottom:20px;
}
.con3-more2{
float:right;
}

.yqlj{
width:98%;
margin-top:20px;	
}
.lt{
	height:45px;
	background: #1d71b7;
	width:100%;
}
.yq-con{
	height:90px;
	border:1px solid #c7c7c7;
}
.yq-con ul li{
	float:left;
	font-size:14px;
	line-height: 200%;
	padding-left:10px;
	margin-left:20px;
}
.yq-con ul{
	padding:15px 10px;}

#searchsum{display:block;margin:10px 0}
